package com.ktgj.service.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 订单跟踪对象 order_tracking
 * 
 * @author ruoyi
 * @date 2021-09-03
 */
public class OrderTracking extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 订单追踪主键ID自增 */
    private Long orderTrackingid;

    /** 订单号 */
    @Excel(name = "订单号")
    private Long orderNumber;

    /** 订单种类：1 贵宾厅休息,2 代办登机牌,3 VIP通道 */
    @Excel(name = "订单种类：1 贵宾厅休息,2 代办登机牌,3 VIP通道")
    private String orderType;

    /** 追踪内容说明 */
    @Excel(name = "追踪内容说明")
    private String trackingContent;

    /** 会员卡号
            会员卡号 */
    @Excel(name = "会员卡号 会员卡号")
    private Long jsJid;

    /** 操作人id */
    @Excel(name = "操作人id")
    private Long opemployeeId;

    /** 业务追踪内容 */
    @Excel(name = "业务追踪内容")
    private String trackingServiceintro;

    /** 业务类型 1 贵宾厅 6 值机 7 VIP通道 9 引领 98 机场服务 */
    @Excel(name = "业务类型 1 贵宾厅 6 值机 7 VIP通道 9 引领 98 机场服务")
    private String serviceType;

    public void setOrderTrackingid(Long orderTrackingid) 
    {
        this.orderTrackingid = orderTrackingid;
    }

    public Long getOrderTrackingid() 
    {
        return orderTrackingid;
    }
    public void setOrderNumber(Long orderNumber) 
    {
        this.orderNumber = orderNumber;
    }

    public Long getOrderNumber() 
    {
        return orderNumber;
    }
    public void setOrderType(String orderType) 
    {
        this.orderType = orderType;
    }

    public String getOrderType() 
    {
        return orderType;
    }
    public void setTrackingContent(String trackingContent) 
    {
        this.trackingContent = trackingContent;
    }

    public String getTrackingContent() 
    {
        return trackingContent;
    }
    public void setJsJid(Long jsJid) 
    {
        this.jsJid = jsJid;
    }

    public Long getJsJid() 
    {
        return jsJid;
    }
    public void setOpemployeeId(Long opemployeeId) 
    {
        this.opemployeeId = opemployeeId;
    }

    public Long getOpemployeeId() 
    {
        return opemployeeId;
    }
    public void setTrackingServiceintro(String trackingServiceintro) 
    {
        this.trackingServiceintro = trackingServiceintro;
    }

    public String getTrackingServiceintro() 
    {
        return trackingServiceintro;
    }
    public void setServiceType(String serviceType) 
    {
        this.serviceType = serviceType;
    }

    public String getServiceType() 
    {
        return serviceType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orderTrackingid", getOrderTrackingid())
            .append("orderNumber", getOrderNumber())
            .append("orderType", getOrderType())
            .append("trackingContent", getTrackingContent())
            .append("jsJid", getJsJid())
            .append("opemployeeId", getOpemployeeId())
            .append("remark", getRemark())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("trackingServiceintro", getTrackingServiceintro())
            .append("serviceType", getServiceType())
            .toString();
    }
}
